distributed production - Spanish English Dictionary